home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-04 / mews1m.zip / README.SRC < prev   
Text File  |  1993-03-31  |  2KB  |  54 lines

  1. MicroEMACS 3.11c for MS-Windows, update 1.1a(m)    Pierre Perret
  2. ===============================================    March 31, 1993
  3. Development notes
  4.  
  5. Files in this ZIP archive:
  6. -------------------------
  7.  
  8. README.SRC    this file
  9. MEWINMS.MAK     Makefile (for both Win 3.x and Windows NT March Beta)
  10. MSWABOUT.DLG    about dialog box
  11. MSWFILE.C       file dialog box and current working directory management
  12.  
  13. The above files are the only ones that have changed between update 1.1
  14. and update 1.1a(m). The changes are as follows:
  15.  
  16. MEWINMS.MAK:
  17.  
  18. The references to $(LIB) have been removed from the Windows NT i386
  19. section since, starting in the October 1992 SDK, this environment
  20. variable contains a path string rather than a single directory name.
  21.  
  22. The automatic selection of TARGET=NT is now based on the presence of the
  23. SYSTEMROOT environment variable rather than NTVERSION.
  24.  
  25. Support has been added for the DEC Alpha.
  26.  
  27. Added changes (one could call them hacks) to compile under the March 1993
  28. Windows NT preliminary SDK:
  29.    - changed flags i386, MIPS and ALPHA to _X86_, _MIPS_ and _ALPHA_
  30.    - changed flag WIN32 to _WIN32_
  31.    - added the command modifier "-" to the mkdir command to avoid silly aborts
  32.    - removed the /BATCH option from the NT cl386 flag list
  33.    - added the definition _CTYPE_DEFINED=1 to avoid conflict with ctype.h on
  34.      islower and isupper (this hack probably belongs in estruct.h rather than here)
  35.    - added the definition of __export to nullify it as the new compiler no longer
  36.      ignores this (another hack for which the real fix belongs in estruct.h)
  37.    - changed the LINKER macro to point to link32 when under NT
  38.    - changed the LIB invocation to lib32
  39. Since the next MicroEMACS release (3.12, presently in Beta) will include
  40. MicroEMACS for Windows, there will not be any update 1.2 or 2.x of this
  41. port of MicroEMACS 3.11c. The above changes were hacked into the
  42. makefile instead of fixing the sources (in particular, estruct.h) to
  43. avoid a change of version number.
  44.  
  45. MSWABOUT.DLG:
  46.  
  47. The update identification has been changed from 1.1 to 1.1a
  48.  
  49. MSWFILE.C:
  50.  
  51. Line 205 has been modified to correct a defect that prevented a filename
  52. containing a directory specification from being processed in the file
  53. selection dialog box.
  54.